sum payable - German English Dictionary